package com.boco.modules.fdoc.service;

import java.util.List;

import com.boco.common.json.BaseJsonVo;
import com.boco.modules.fdoc.model.HospitalEntity;
import com.boco.modules.fdoc.vo.HospitalVo;
import com.boco.modules.fdoc.vo.QuickBookingVo;

/**
 * 
 * @author sunche
 * @since 
 */
public interface HospitalService {
	/**
	 * 获取医院列表
	 * @param hospital
	 * @return
	 */
	public List<HospitalEntity> getHospitalList(HospitalEntity hospital);
	/**
	 * 获取医院详情
	 * @param id
	 * @return
	 */
	public HospitalEntity getHospitalDetail(int id);
	/**
	 * 通过名称查询医院
	 * @param name
	 * @return
	 */
	public HospitalVo getHospitalByName(String name);
	/**
	 * 查询可预约医院
	 * @param vo
	 * @return
	 */
	public List<HospitalEntity> getBookingHospList(QuickBookingVo vo);
}
